#ifndef GUN_H
#define GUN_H

#include "URGE/URGE.h"
#include "Bullet.h"
#include "Aim.h"
#include "SoundSource.h"

USING_URGE;

class Gun: public Generic
{
    public:
        static const char* GUN_MODEL_PATH;
        Aim* pMira;
        int numeroTirosSimultaneos;
        Bullet* pBala;

        Gun(int,Array posIni);
        void init();
        void hide();
        void appear();
        void shot(Array dir, double veloc);
};

#endif // GUN_H
